Utile pour ceux qui débutent en vhdl ou bien qui recherchent une solution libre de développer leurs projets, cette documentation va expliquer brièvement les premiers pas à faire sur Ubuntu.
Installez les paquets ghdl,gtkwave
* Méthode en ligne de commande
Dans votre terminal, saisissez :
sudo apt-get install ghdl gtkwave
* Méthode apt
Cliquez sur les paquets : ghdl,gtkwave
Placez vous dans votre répertoire de travail
cd le/chemin/vers/mon/repertoire/Repertoire_de_Travail
Permet de vérifier la syntaxe du code, les erreurs sont affichées dans le terminal.
ghdl -a monFichier.vhd
Cette étape ne peut se faire qu'une fois le code vérifié et corrigé, si ce n'est pas le cas, ghdl vous le fait remarquer. On crée un fichier exécutable.
ghdl -e monFichier
Un fois l'exécutable créé, on spécifie un temps de simulation pour l'exécuter. Remplacez XX par la durée de votre simulation. Le fichier vcd créé va nous servir à visualiser nos chronogrammes via GTKWave.
./monFichier --stop-time=XXns --vcd=monFichierSimulation.vcd
On lance le logiciel gtkwave en lui spécifiant notre fichier de simulation.
gtkwave monFichierSimulation.vcd &